@echo off
chcp 936 >nul
where python >nul 2>nul
if %errorlevel% neq 0 (
    msg * Python未安装！请从 https://www.python.org/downloads/ 下载并安装Python
    exit /b 1
)

python -m pip --version >nul 2>nul
if %errorlevel% neq 0 (
    python -m ensurepip --default-pip >nul 2>nul
    if %errorlevel% neq 0 (
        msg * pip安装失败
        exit /b 1
    )
)

python -c "import selenium" >nul 2>nul
if %errorlevel% neq 0 (
    python -m pip install selenium >nul 2>nul
)

python -c "import requests" >nul 2>nul
if %errorlevel% neq 0 (
    python -m pip install requests >nul 2>nul
)

python -c "import webdriver_manager" >nul 2>nul
if %errorlevel% neq 0 (
    python -m pip install webdriver_manager >nul 2>nul
)

if not exist "chromedriver\chromedriver-win64\chromedriver.exe" (
    msg * 未找到ChromeDriver！请按照README.md中的说明安装ChromeDriver
    exit /b 1
)

start /b pythonw controller.py 